﻿package conf
//ClassConfigBadwordsStart
type ConfigBadwords struct {
	Id int32 //ID
	LangChs string //中文简体
	LangEn string //英语
	LangKo string //韩语
}
//ClassConfigBadwordsEnd
//ClassConfigCbtActionStart
type ConfigCbtAction struct {
	Id string //ID
	ActionType string //动作大类
	SkillId string //技能ID
	DamageType string //伤害类型
	Damage int32 //伤害
	Dodge int32 //目标闪避
	Parry int32 //目标招架
	Force int32 //内功加成
	Weapon string //武器
	Perform string //对应技法
	Name string //名称
	Desc string //描述
}
//ClassConfigCbtActionEnd
//ClassConfigCbtDamageStart
type ConfigCbtDamage struct {
	Id int32 //ID
	DamageType []string //伤害类型
	Vmin int32 //下限
	Vmax int32 //上限
	Desc string //描述
}
//ClassConfigCbtDamageEnd
//ClassConfigCbtEfKeeStart
type ConfigCbtEfKee struct {
	Id int32 //ID
	Vmin int32 //下限
	Vmax int32 //上限
	Desc string //描述
}
//ClassConfigCbtEfKeeEnd
//ClassConfigCbtKeeStart
type ConfigCbtKee struct {
	Id int32 //ID
	Vmin int32 //下限
	Vmax int32 //上限
	Desc string //描述
}
//ClassConfigCbtKeeEnd
//ClassConfigCbtSenStart
type ConfigCbtSen struct {
	Id int32 //ID
	Vmin int32 //下限
	Vmax int32 //上限
	Desc string //描述
}
//ClassConfigCbtSenEnd
//ClassConfigCityStart
type ConfigCity struct {
	Id string //ID
	Name string //名字
	CityCoo int64 //CityCoo
	CityX int64 //CityX
	CityY int64 //CityY
	FlyRoom string //飞行落脚点
}
//ClassConfigCityEnd
//ClassConfigDescActStart
type ConfigDescAct struct {
	Id string //ID
	Desc []string //描述
}
//ClassConfigDescActEnd
//ClassConfigDescDamageStart
type ConfigDescDamage struct {
	Id int32 //ID
	Desc string //描述
}
//ClassConfigDescDamageEnd
//ClassConfigDescDodgeStart
type ConfigDescDodge struct {
	Id int32 //ID
	Desc string //描述
}
//ClassConfigDescDodgeEnd
//ClassConfigDescGuardStart
type ConfigDescGuard struct {
	Id int32 //ID
	Desc string //描述
}
//ClassConfigDescGuardEnd
//ClassConfigDescHurtStart
type ConfigDescHurt struct {
	Id int32 //ID
	Desc string //描述
}
//ClassConfigDescHurtEnd
//ClassConfigDescLevelStart
type ConfigDescLevel struct {
	Id int32 //ID
	Desc string //描述
	Exp int64 //经验值
	Color string //颜色
}
//ClassConfigDescLevelEnd
//ClassConfigDescParryUStart
type ConfigDescParryU struct {
	Id int32 //ID
	Desc string //描述
}
//ClassConfigDescParryUEnd
//ClassConfigDescParryWStart
type ConfigDescParryW struct {
	Id int32 //ID
	Desc string //描述
}
//ClassConfigDescParryWEnd
//ClassConfigDescPer1Start
type ConfigDescPer1 struct {
	Id int32 //ID
	Desc []string //描述
}
//ClassConfigDescPer1End
//ClassConfigDescPer2Start
type ConfigDescPer2 struct {
	Id int32 //ID
	Desc string //描述
}
//ClassConfigDescPer2End
//ClassConfigDescPer3Start
type ConfigDescPer3 struct {
	Id int32 //ID
	Desc string //描述
}
//ClassConfigDescPer3End
//ClassConfigDescPowerStart
type ConfigDescPower struct {
	Id int32 //ID
	Color string //名
	Head string //名
	Normal string //普通
	Force string //内功
	Spells string //法术
	Dodge string //轻功
}
//ClassConfigDescPowerEnd
//ClassConfigDropStart
type ConfigDrop struct {
	Id int32 //ID
	DropType int32 //掉落类型
	Num Dictionary<int, int> //掉落数量
	DropPoll [][]int32 //掉落池
}
//ClassConfigDropEnd
//ClassConfigEquipStart
type ConfigEquip struct {
	Id string //ID
	Name string //名
	Unit string //单位
	Value int32 //价值
	Desc string //描述
	EquipType int32 //装备类别
	WeaponType int32 //武器类别
	DescWear string //装备描述
	DescRemove string //卸下描述
	Damage int32 //伤害
	Armor int32 //护甲
}
//ClassConfigEquipEnd
//ClassConfigFamilyStart
type ConfigFamily struct {
	Id string //ID
	Name string //名
	Skills [][]string //默认技能
	Desc string //描述
	Classs int32 //阶级
	Color string //门派颜色
	男性头衔 []string //男性头衔
	女性头衔 []string //女性头衔
	FlyDesc1 string //起飞描述
	FlyDesc2 string //落地描述
}
//ClassConfigFamilyEnd
//ClassConfigFemalenameStart
type ConfigFemalename struct {
	Id int32 //ID
	LangChs string //中文简体
	LangEn string //英语
	LangKo string //韩语
}
//ClassConfigFemalenameEnd
//ClassConfigItemStart
type ConfigItem struct {
	Id string //ID
	Ids []string //Ids
	Name string //名
	Desc string //描述
	Unit string //单位
	Value int32 //价值
	UseCan bool //可使用
	UseDesc string //使用描述
	Prop int32 //修正属性类型
	PorpValue int32 //修正属性值
}
//ClassConfigItemEnd
//ClassConfigLanguageStart
type ConfigLanguage struct {
	Id string //ID
	LangChs string //中文简体
	LangEn string //英语
	LangKo string //韩语
}
//ClassConfigLanguageEnd
//ClassConfigMailTextStart
type ConfigMailText struct {
	MailText int32 //ID
	LangChs string //中文简体
	LangEn string //英语
	LangKo string //韩语
}
//ClassConfigMailTextEnd
//ClassConfigMalenameStart
type ConfigMalename struct {
	Id int32 //ID
	LangChs string //中文简体
	LangEn string //英语
	LangKo string //韩语
}
//ClassConfigMalenameEnd
//ClassConfigNoticeRollingStart
type ConfigNoticeRolling struct {
	Id int32 //ID
	Time []int32 //时间
	Weak []int32 //星期
	Text string //公告内容
	Num int32 //发送次数
}
//ClassConfigNoticeRollingEnd
//ClassConfigNpcStart
type ConfigNpc struct {
	Id string //ID
	Ids []string //Ids
	Name string //名
	Desc string //描述
	Title string //头衔
	Gender string //性别
	Race int32 //种族
	Classs int32 //阶级
	Age int32 //年龄
	Exp int64 //经验
	NpcAtt int32 //态度
	CanFight bool //可战斗
	Money []int32 //金钱
	mxkee []int32 //最大气血
	mxsen []int32 //最大精神
	mxforce []int32 //最大内力
	mxmana []int32 //最大法力
	str []int32 //体格
	itn []int32 //智力
	con []int32 //灵性
	spi []int32 //容貌
	cps []int32 //定力
	cor []int32 //胆识
	per []int32 //根骨
	kar []int32 //福缘
}
//ClassConfigNpcEnd
//ClassConfigPerformStart
type ConfigPerform struct {
	Id string //ID
	Quotiety int32 //有效系数
	SkillType string //技能类别
	Usage []string //用法
	WeaponType string //武器类别
	Color string //颜色
}
//ClassConfigPerformEnd
//ClassConfigProtocolResultStart
type ConfigProtocolResult struct {
	ProtocolResult int32 //ID
	LangChs string //中文简体
	LangEn string //英语
	LangKo string //韩语
}
//ClassConfigProtocolResultEnd
//ClassConfigRaceStart
type ConfigRace struct {
	Id string //ID
	Race int32 //种族
	Limbs []string //部位
	Actions []string //动作
}
//ClassConfigRaceEnd
//ClassConfigRoomStart
type ConfigRoom struct {
	Id string //ID
	Name string //名称
	City string //所属城市
	RoomCoo int64 //RoomCoo
	RoomX int64 //RoomX
	RoomY int64 //RoomY
	Exits []string //出口
	Items [][]string //道具
	Equips []string //装备
	Npcs []string //Npc
	CanFight bool //允许战斗
	Desc string //描述
}
//ClassConfigRoomEnd
//ClassConfigServerGameStart
type ConfigServerGame struct {
	Id int32 //ID
	ServerPlatform int32 //服务器运营平台
	ServerType int32 //服务器类型
	ServerArea string //服务器大区名称
	ServerName string //服务器名称
	ServerIp string //服务器对外地址
	ServerPort int32 //服务器端口
	ServerRunMode int32 //服务器运行模式
	ServerStatus int32 //模拟服务器状态
	TimeOpen string //服务器开服时间
	Recommend int32 //是否推荐服务器
	NewSever int32 //是否新服
	RestrictLogin bool //限制登录
	RestrictOnline int32 //单服限制人数
	ServerOpen bool //服务器开放状态
	Language int32 //语言
}
//ClassConfigServerGameEnd
//ClassConfigServerPlatformStart
type ConfigServerPlatform struct {
	Id int32 //ID
	VersionPin int64 //验证码
	RedisName string //Redis
	RedisHost string //Redis
	RedisPort int32 //Redis
	RedisPassword string //Redis
	RedisDbIndex int32 //Redis
	MysqlState bool //Mysql
	MysqlName string //Mysql
	MysqlDataSource string //Mysql
	MysqlDataSourceRemote string //Mysql
	MysqlPort string //Mysql
	MysqlUserId string //Mysql
	MysqlPassword string //Mysql
	MysqlDatabase string //Mysql
	ListGm []string //GM
	IpUnlock []string //客户端白名单
}
//ClassConfigServerPlatformEnd
//ClassConfigSkillStart
type ConfigSkill struct {
	Id string //ID
	Quotiety int32 //有效系数
	IsBasic bool //是否基础
	BaseLevel int32 //默认等级
	SkillType int32 //技能类别
	Usage []string //用法
	WeaponType int32 //武器类别
}
//ClassConfigSkillEnd
//ClassConfigSkillDescStart
type ConfigSkillDesc struct {
	Id int32 //ID
	Color string //颜色
	Desc string //技能描述
}
//ClassConfigSkillDescEnd
//ClassConfigSkillDodgeStart
type ConfigSkillDodge struct {
	Id string //ID
	SkillId string //技能ID
	Name string //名称
	Desc string //招架描述
}
//ClassConfigSkillDodgeEnd
//ClassConfigSkillParryStart
type ConfigSkillParry struct {
	Id string //ID
	SkillId string //技能ID
	Name string //名称
	Desc string //招架描述
}
//ClassConfigSkillParryEnd
//ClassConfigSurnameStart
type ConfigSurname struct {
	Id int32 //ID
	LangChs string //中文简体
	LangEn string //英语
	LangKo string //韩语
}
//ClassConfigSurnameEnd
//ClassConfigWeaponTypeStart
type ConfigWeaponType struct {
	Id string //ID
	WeaponType int32 //武器类别
	UsageType int32 //对应技能应用
	Verbs []string //动作
}
//ClassConfigWeaponTypeEnd
//ClassGlobalConfigStart
type GlobalConfig struct {
	GlobalId int32 //ID
	Value string //配置值
}
//ClassGlobalConfigEnd
